home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ████ ████ ▄████▄ ███████▄ ████ TM
- ██ ██ ▐▀ ▐█▌ ██ ██ ██
- ██ ▄▄▄▄ ██ ▄██▀ ██ ▐█▌▄▄▄▄ ██
- ██ ▄▄ ██ ██ ▄█▀ ██ ██ ██ ██
- ████████ ███████ ███████▌ ███████▀ ███████
-
- LaserJet To DeskJet Soft Font Conversion Package
-
-
- Version 2.2
-
-
- (C) Copyright 1991 by TaxWare, PO Box 2014, Provo, UT 84603-2014
- All rights reserved.
-
-
- ┌─────────┐
- ┌─────┴───┐ │ (R)
- ──│ │o │──────────────────
- │ ┌─────┴╨──┐ │ Association of
- │ │ │─┘ Shareware
- └───│ o │ Professionals
- ──────│ ║ │────────────────────
- └────╨────┘ MEMBER
-
-
-
-
-
-
-
-
-
-
-
-
-
- August 1991 Edition
-
- LJ2DJ v2.2
-
- ─────────────────────────────────────────────────────────
- Copyright Notice
-
- LJ2DJ is Copyright 1991 by TaxWare and its author. All rights reserved.
-
- This document and all accompanying documentation is Copyright 1991 by
- TaxWare. All rights reserved.
-
-
- ─────────────────────────────────────────────────────────
- Trademarks
-
- LJ2DJ is a trademark of TaxWare and its author.
-
- All trademarks and registered trademarks referenced within this
- document are the property of their respective holders.
-
-
- ─────────────────────────────────────────────────────────
- Warranty Disclaimer
-
- TAXWARE MAKES NO WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING
- WITHOUT LIMITATION ANY WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR
- A PARTICULAR PURPOSE.
-
- TAXWARE DOES NOT ASSUME ANY LIABILITY FOR THE USE OF THIS SOFTWARE BEYOND
- THE ORIGINAL PURCHASE PRICE OF THIS SOFTWARE.
-
- IN NO EVENT WILL TAXWARE BE LIABLE TO YOU FOR ANY ADDITIONAL DAMAGES,
- INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR
- CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF, OR INABILITY TO USE, THIS
- SOFTWARE AND ITS ACCOMPANYING DOCUMENTATION, EVEN IF TAXWARE HAS BEEN
- ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- i LJ2DJ User's Manual
-
- LJ2DJ v2.2
-
- Table of Contents
- ─────────────────────────────────────────────────────────
-
- Chapter One 1
- Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Registered and Shareware Version Differences . . . . . . . . . . . 1
- LJ2DJ System Requirements . . . . . . . . . . . . . . . . . . . . . 1
- LJ2DJ Installation . . . . . . . . . . . . . . . . . . . . . . . . 1
- LJ2DJ Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . 2
- LJ2DJ Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- Chapter Two 3
- LJ2DJ Usage and Syntax . . . . . . . . . . . . . . . . . . . . . . 3
- LJ2DJ Help Screen . . . . . . . . . . . . . . . . . . . . . . . . . 4
- File Specifications . . . . . . . . . . . . . . . . . . . . . . . . 4
-
- Chapter Three 5
- LJ2DJ Option Summary . . . . . . . . . . . . . . . . . . . . . . . 5
- /A automatic response to user prompts . . . . . . . . . . . . . . . 5
- /E[ext] specify file extension . . . . . . . . . . . . . . . . . . 5
- /M create fonts only for original DeskJet . . . . . . . . . . . . . 5
- /O overwrite existing files . . . . . . . . . . . . . . . . . . . . 5
- /W[#] create character width table . . . . . . . . . . . . . . . . 6
- Combining LJ2DJ Options . . . . . . . . . . . . . . . . . . . . . . 6
-
- Appendix A 7
- LJ2DJ Error Messages . . . . . . . . . . . . . . . . . . . . . . . 7
-
- Appendix B 8
- Correspondence . . . . . . . . . . . . . . . . . . . . . . . . . . 8
-
- Index 9
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LJ2DJ User's Manual ii
-
- LJ2DJ v2.2
-
- Chapter One
- ─────────────────────────────────────────────────────────
- Introduction
-
- The LJ2DJ program prints text files in landscape orientation on any HP
- LaserJet and 100% compatible printer. Other than your personal computer
- and printer, nothing else is needed to use LJ2DJ. The program is extremely
- versatile. See the options that follow.
-
-
- ─────────────────────────────────────────────────────────
- Registered and Shareware Version Differences
-
- LJ2DJ is distributed as both a shareware product and as a retail
- product. The shareware version and the retail version are identical,
- except that the shareware version displays reminders to order a
- registered copy of LJ2DJ, and it allows you to print the Order Form.
- If you are using the retail version, purchased from TaxWare, Thank You.
- If you are using the shareware version, we hope you find it to be useful.
-
- This manual is used with both the shareware and registered versions of
- LJ2DJ. If you are using the shareware version, refer to the following
- documents for additional information: SHAREW.DOC, REGISTER.DOC, ORDER.FRM.
-
-
- ─────────────────────────────────────────────────────────
- LJ2DJ System Requirements
-
- LJ2DJ requires the following:
-
- o A personal computer (PC) running DOS version 2.1 or higher and having
- at least 40K of free RAM
-
- o An HP DeskJet, DeskJet Plus, DeskJet 500 or 100% compatible printer
-
-
- ─────────────────────────────────────────────────────────
- LJ2DJ Installation
-
- Installing LJ2DJ is very simple:
-
- o Create a subdirectory for LJ2DJ
- o Copy the files from the LJ2DJ distribution diskette to the new
- subdirectory
-
- For example,
-
- Create a subdirectory called LJ2DJ and change directory to it:
-
- C:> MD LJ2DJ
- C:> CD LJ2DJ
-
- Next, place the LJ2DJ distribution diskette in the floppy drive and copy
- all its files to the newly created subdirectory:
-
- C:> COPY A:*.*
-
- 1 LJ2DJ User's Manual
-
- LJ2DJ v2.2
-
-
-
- ─────────────────────────────────────────────────────────
- LJ2DJ Quick Start
-
- If you have not installed LJ2DJ, please do so by following the instructions
- in the Installation section. If you have completed installation, you are
- ready to begin using LJ2DJ.
-
-
- ─────────────────────────────────────────────────────────
- LJ2DJ Examples
-
- LJ2DJ C:\FONTS\AE0060RH.SFP 6PTFONT.DJP
-
- will convert a font file named AE0060RH.SFP located in the FONTS
- subdirectory of the C: drive. The resulting DeskJet font file will be
- created in the current directory and be named 6PTFONT.DJP.
-
- LJ2DJ C:\FONTS\AE0060RH.SFP
-
- will convert the same font, but the resulting DeskJet font file will be
- AE0060RH.DJP (assuming portrait orientation), created in the C:\FONTS
- directory.
-
- LJ2DJ C:\FONTS\*.SFP
-
- will create DeskJet fonts for all fonts that match the pattern *.SFP in
- the C:\FONTS directory. The resulting files will also be in the
- C:\FONTS directory, and will have the same file name with extensions of
- either DJP or DJL, depending upon the fonts' orientation.
-
- LJ2DJ C:\FONTS\*.SFP C:\FONTS\DJ
-
- will create DeskJet fonts for all fonts that match the pattern *.SFP in
- the C:\FONTS directory. However, the resulting files will be created in
- the C:\FONTS\DJ directory, which must already exist.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LJ2DJ User's Manual 2
-
- LJ2DJ v2.2
-
- Chapter Two
- ─────────────────────────────────────────────────────────
- LJ2DJ Usage and Syntax
-
- The syntax of LJ2DJ is:
-
- LJ2DJ [options] LaserJetFontFilePath [DeskJetFontFilePath]
-
- In its simplest form, LJ2DJ is used like this:
-
- LJ2DJ LaserJetFontFilePath
-
- where LaserJetFontFilePath is the name of a LaserJet soft font file.
-
- The steps for converting LaserJet soft fonts to DeskJet format are:
-
- 1 - locate the LaserJet soft font(s) that you want to convert to DeskJet
- format. You must know the file path of the LaserJet soft font file(s).
-
- 2 - decide whether you need all of the characters from the original font
- or a limited character set.
-
- 3 - decide whether you need a character width table (also known as a
- spacing table). See the /W option for more information.
-
- 4 - decide whether your new fonts must work with the original DeskJet, or
- if they are to work with both the original DeskJet and DeskJet Plus.
- (The DeskJet Plus can accept any font the original DeskJet can, but the
- original DeskJet cannot accept all fonts that the Plus can.) See the /M
- option for more information.
-
- 5 - type LJ2DJ followed by any options (see Options below), followed by
- the path of your LaserJet font(s) and answer the prompts.
-
- A typical conversion session might look something like this:
- ╔═══════════════════════════════════════════════════════════════════════════╗
- ║C>LJ2DJ TR120RPN.USP<Enter> ║
- ║ ║
- ║LJ2DJ Version 2.2 ║
- ║(C) Copyright TaxWare 1989, 1990. All Rights Reserved. ║
- ║LaserJet To DeskJet Soft Font Conversion Utility ║
- ║ ║
- ║Converting C:\FONTS\TR120RPN.USP ║
- ║ To C:\FONTS\TR120RPN.DJP ║
- ║ ║
- ║Are You Entering A List Of Characters To [I]NCLUDE Or [E]XCLUDE E ║
- ║Enter The ASCII Value Of Each Character To Be Excluded ║
- ║Enter A Period (.) When Done ║
- ║>. ║
- ║ ║
- ║! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F║
- ║G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l║
- ║m n o p q r s t u v w x y z { | } ~ ║
- ║ ║
- ║ 1 Font(s) Converted. ║
- ╚═══════════════════════════════════════════════════════════════════════════╝
-
- 3 LJ2DJ User's Manual
-
- LJ2DJ v2.2
-
- ─────────────────────────────────────────────────────────
- LJ2DJ Help Screen
-
- If you need help using LJ2DJ, simply type LJ2DJ at the DOS prompt and press
- Enter. The following screen will appear:
-
- ╔═══════════════════════════════════════════════════════════════════════════╗
- ║ ║
- ║ Usage: LJ2DJ [options] LaserJetFontFilePath [DeskJetFontFilePath] ║
- ║ where LaserJetFontFilePath and DeskJetFontFilePath are valid DOS ║
- ║ paths for (respectively) an HP format LaserJet soft font file, ║
- ║ and for the DeskJet soft font file to be created. DeskJetFontFilePath ║
- ║ is optional. If it is not specified, the resulting filename will ║
- ║ be the same as the LaserJetFontFilePath, except for the extension, ║
- ║ which will be DJP for portrait fonts and DJL for landscape fonts. ║
- ║ ║
- ║ Options ║
- ║ /A automatically answer user prompts. ║
- ║ /E[extension] specify extension for converted DeskJet font files. ║
- ║ /M create fonts for the original DeskJet only. ║
- ║ /O overwrite DeskJetFontFilePath, if it already exists. ║
- ║ /W[#] create character width table(s). ║
- ║ ║
- ║ Refer to the README.DOC file for detailed information. ║
- ║ ║
- ╚═══════════════════════════════════════════════════════════════════════════╝
-
- The help screen will also be shown when an invalid option is detected.
-
-
- ─────────────────────────────────────────────────────────
- File Specifications
-
- LJ2DJ expects one file specification on the command line, after any
- options. Wildcards (*,?) are supported in the file specification. For
- example,
-
- LJ2DJ C:\FONTS\HV*.USP
-
- will convert all LaserJet soft font files matching the wildcard pattern
- HV*.USP.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LJ2DJ User's Manual 4
-
- LJ2DJ v2.2
-
- Chapter Three
- ─────────────────────────────────────────────────────────
- LJ2DJ Option Summary
-
-
- Listed below are the options that will allow you to override the default
- settings.
-
- /A automatic response to user prompts
-
- This option allows you to perform unattended "batch" conversions.
- The following assumptions are made with this option:
-
- o Existing DeskJet font files will be overwritten.
-
- o All characters contained in the LaserJet fonts that are not
- too large for the DeskJet *Plus printer will be selected.
- (*original DeskJet if the /M option is also specified)
-
- /E[ext] specify file extension
-
- This option allows you to specify the extension for the resulting
- DeskJet filename(s). (Do not use brackets.)
-
- The following example will convert all LaserJet files in the
- current directory and whose extension is .SFP. The names of the
- resulting DeskJet fonts will end with .SFD.
-
- LJ2DJ /ESFD *.SFP
-
- /M create fonts only for original DeskJet
-
- Without this option, LJ2DJ attempts to make fonts that will work
- with either the original DeskJet or the DeskJet Plus printer. Soft
- fonts created for the original DeskJet printer are compatible with
- the DeskJet Plus, but soft fonts created for the DeskJet Plus
- printer will not necessarily work with the original DeskJet. If a
- font to be converted has characters too tall for the original
- DeskJet, or is being created from a landscape font with fixed
- spacing, the user will be informed that only a DeskJet Plus font
- can be created. The user will then have the option to continue
- creating the DeskJet Plus font, to reselect a new character set, or
- to abort the creation of the current font.
-
- The following example will create fonts to work with both the
- DeskJet and the DeskJet Plus from all LaserJet soft font files in
- the LJFONTS subdirectory of the F: drive. LaserJet fonts whose
- conversion would result in DeskJet Plus fonts are ignored. This
- option is a time saving option usually used when specifying
- wildcard conversions. (Why call it /M? DeskJet Plus, DeskJet
- [M]inus!)
-
- LJ2DJ /M /A F:\LJFONTS\*.* D:
-
- /O overwrite existing files
-
-
- 5 LJ2DJ User's Manual
-
- LJ2DJ v2.2
-
- This option allows you to overwrite files with the same name as the
- DeskJet font files to be created, without having to confirm the
- overwriting each time.
-
- The following example will create DeskJet fonts for all files that
- match the pattern *.SFP in the C:\FONTS directory. If any of the
- files to be created already exist, they will be automatically
- overwritten.
-
- LJ2DJ /O C:\FONTS\*.SFP
-
- /W[#] create character width table
-
- This option allows you to a character width table (file) created
- that contains the information for each DeskJet font being created.
- The file name for the table is DJ_WIDTH.TAB and is created in the
- same directory as the new DeskJet fonts. Information includes the
- font file name, the font name, orientation, point size, baseline
- distance, cell width, cell height, and each character code in
- decimal and hexadecimal with their corresponding left pad, symbol
- width, right pad and cursor move. If a character width table
- already exists from previously running LJ2DJ, rename or copy it to
- another file if you need it. (Each time LJ2DJ is run with the /W
- option, a new width table is created.)
-
- /W or /W0 means create one width table called DJ_WIDTH.TAB
-
- /W1 means create a separate width table file for each font
- converted. Extension for such files is also .TAB.
-
-
- ─────────────────────────────────────────────────────────
- Combining LJ2DJ Options
-
- Except where noted, options may be combined. The option letters do not
- need to be upper case. The options can be listed in any order, but all
- must be listed before the fileSpec. Remember to separate options by at
- least one space.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LJ2DJ User's Manual 6
-
- LJ2DJ v2.2
-
- Appendix A
- ─────────────────────────────────────────────────────────
- LJ2DJ Error Messages
-
- The messages that you may encounter when running LJ2DJ are listed below
- with the reason(s) for the message.
-
- Character Not Found In LJ Font
- There is no character for the ASCII value you entered at the >
- prompt. You can continue where you left off.
-
- Error Printing Order Form To <printer>
- LJ2DJ was unable to print the file ORDER.FRM to the printer. This
- error can only occur with the unregistered evaluation version. Try
- printing the order form using the DOS PRINT command (PRINT ORDER.FRM).
-
- Invalid Input
- The input must be a digit or a period.
-
- Invalid DeskJet Font Path Specified.
- The DeskJet font path specified is invalid.
-
- Invalid LaserJet Font File Path Specified.
- The LaserJet font path specified is invalid.
-
- No Soft Font Files Found.
- The LaserJet soft font file you specified (wildcard or not) on the
- command line was not found.
-
- Number Out Of Range
- The number you enter must be between 0 and 255.
-
- Order Form File Not Found
- The unregistered evaluation version of LJ2DJ requires that the file
- ORDER.FRM be in the same directory in order to run.
-
- The following characters cannot be included in the new font because they
- are too tall and/or too wide:
- One or more characters in the soft font file are too tall and/or
- too wide for DeskJet printers to handle. The characters are listed
- and whether too tall or too wide.
-
- Unable To Write Width Table File <filename>
- The width table could not be created or written. Either you do not
- have sufficient rights to create the specified file, or there is no
- more room on the drive.
-
- Use only with the DeskJet Plus
- This message appears when you have created fonts that the original
- DeskJet cannot utilize. Only printers that are DeskJet Plus compatible
- (like the DeskJet 500 and maybe others) will be able to use these
- fonts.
-
- Warning: Only The DeskJet Plus Supports Landscape Fonts.
- Only printers that are DeskJet Plus compatible (like the DeskJet
- 500 and maybe others) will be able to use these fonts.
-
- 7 LJ2DJ User's Manual
-
- LJ2DJ v2.2
-
- Appendix B
- ─────────────────────────────────────────────────────────
- Correspondence
-
- TaxWare is customer-driven. The evolution of our products is directly
- attributable to your feedback and intuitive suggestions. We can continue
- to serve you best when you let us know what you like and what you dislike
- about our products and services. Please talk to us.
-
- Reports of perceived bugs and requests for enhancements are also
- encouraged. Direct all communications to:
-
- TaxWare
- attn: LJ2DJ
- PO Box 2014
- Provo, UT 84603-2014
-
- Phone: (801) 373-0541 (Monday thru Friday, 10am-9pm MDT)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LJ2DJ User's Manual 8
-
- LJ2DJ v2.2
-
- ─────────────────────────────────────────────────────────
- Index
-
-
- Appendix A . . . . . . . . . . . . 7
- Appendix B . . . . . . . . . . . . 8
- Automatic response to user
- prompts . . . . . . . . 5
- Chapter One . . . . . . . . . . . 1
- Chapter Three . . . . . . . . . . 5
- Chapter Two . . . . . . . . . . . 3
- Character width table . . . . . . 6
- Combining LJ2DJ Options . . . . . 6
- Copyright Notice . . . . . . . . . i
- Correspondence . . . . . . . . . . 8
- Error Messages . . . . . . . . . . 7
- Examples . . . . . . . . . . . . . 2
- File extension . . . . . . . . . . 5
- File Specifications . . . . . . . 4
- Fonts only for original DeskJet . 5
- Help Screen . . . . . . . . . . . 4
- Installation . . . . . . . . . . . 1
- Introduction . . . . . . . . . . . 1
- Option Summary . . . . . . . . . . 5
- Overwrite existing files . . . . . 5
- Quick Start . . . . . . . . . . . 2
- Registered and Shareware
- Version Differences . . 1
- System Requirements . . . . . . . 1
- Table of Contents . . . . . . . ii
- Trademarks . . . . . . . . . . . . i
- Usage and Syntax . . . . . . . . . 3
- Warranty Disclaimer . . . . . . . i
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 9 LJ2DJ User's Manual